live on the margins of society - Spanish English Dictionary